package com.bdk.middle.orchestration.api.domain;

import com.bdk.middle.common.domain.BaseDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class AppManagerDO extends BaseDO {

    @ApiModelProperty("租户ID")
    private String tenantId;

    @ApiModelProperty("目录ID")
    private String categoryId;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("应用图标")
    private String appIcon;

    @ApiModelProperty("介绍")
    private String introduce;

    @ApiModelProperty("客户端类型")
    private Integer adapter;

    @ApiModelProperty("应用大小")
    private Integer appSize;

    private Integer status;

    @ApiModelProperty("模块ID")
    private List<String> functionModuleIds;

    private List<AppImagesDO> imagesList;

    private List<FunctionModuleDO> functionModuleList;
}
